diffusion feed water - French English Dictionary